﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entity.Framework;
using System.Data.Objects;

namespace Business.Operations
{
    public class HakemRaporuOperation
    {
        private static HPDMASEntities db = new HPDMASEntities();

        public HakemRaporuOperation()
        {

        }

        public static List<HakemRaporu> HakemRaporuGetAll()
        {
            var hakemRaporuListesi = db.HakemRaporu.ToList();
            return hakemRaporuListesi;
        }

        public static HakemRaporu HakemRaporuGetByHakemRaporuId(int hakemRaporuId)
        {
            var hakemRaporu = (from c in db.HakemRaporu where c.HakemRaporuID == hakemRaporuId select c).First();
            return hakemRaporu;
        }

        //public static void HakemRaporuInsert(int musabakaId, string evSahibiTakimIlkYariSkor,
        //    string evSahibiTakimMacSonuSkor, string evSahibiTakimUzatma1Skor, string evSahibiTakimUzatma2Skor,
        //    string evSahibiTakimSeriPenaltiSkor, string misafirTakimIlkYariSkor, string misafirTakimMacSonuSkor,
        //    string misafirTakimUzatma1Skor, string misafirTakimUzatma2Skor, string misafirTakimSeriPenaltiSkor,
        //    string ihtar1Takim,
        //    string ihtar1FormaNo,
        //    string ihtar1OyuncuAdi,
        //    string ihtar1OyuncuSoyadi,
        //    string ihtar1LisansNo,
        //    string ihtar1Dakika,
        //    string ihtar2Takim,
        //    string ihtar2FormaNo,
        //    string ihtar2OyuncuAdi,
        //    string ihtar2OyuncuSoyadi,
        //    string ihtar2LisansNo,
        //    string ihtar2Dakika,
        //    string ihtar3Takim,
        //    string ihtar3FormaNo,
        //    string ihtar3OyuncuAdi,
        //    string ihtar3OyuncuSoyadi,
        //    string ihtar3LisansNo,
        //    string ihtar3Dakika,
        //    string ihtar4Takim,
        //    string ihtar4FormaNo,
        //    string ihtar4OyuncuAdi,
        //    string ihtar4OyuncuSoyadi,
        //    string ihtar4LisansNo,
        //    string ihtar4Dakika,
        //    string ihtar5Takim,
        //    string ihtar5FormaNo,
        //    string ihtar5OyuncuAdi,
        //    string ihtar5OyuncuSoyadi,
        //    string ihtar5LisansNo,
        //    string ihtar5Dakika,
        //    string ihtar6Takim,
        //    string ihtar6FormaNo,
        //    string ihtar6OyuncuAdi,
        //    string ihtar6OyuncuSoyadi,
        //    string ihtar6LisansNo,
        //    string ihtar6Dakika,
        //    string ihtar7Takim,
        //    string ihtar7FormaNo,
        //    string ihtar7OyuncuAdi,
        //    string ihtar7OyuncuSoyadi,
        //    string ihtar7LisansNo,
        //    string ihtar7Dakika,
        //    string ihtar8Takim,
        //    string ihtar8FormaNo,
        //    string ihtar8OyuncuAdi,
        //    string ihtar8OyuncuSoyadi,
        //    string ihtar8LisansNo,
        //    string ihtar8Dakika,
        //    string oyuncuDegisikligiSakatlik1Takim,
        //    string oyuncuDegisikligiSakatlik1Dakika,
        //    string oyuncuDegisikligiSakatlik1CikanFormaNo,
        //    string oyuncuDegisikligiSakatlik1GirenFormaNo,
        //    string oyuncuDegisikligiSakatlik1CikisNedeni,
        //    string oyuncuDegisikligiSakatlik2Takim,
        //    string oyuncuDegisikligiSakatlik2Dakika,
        //    string oyuncuDegisikligiSakatlik2CikanFormaNo,
        //    string oyuncuDegisikligiSakatlik2GirenFormaNo,
        //    string oyuncuDegisikligiSakatlik2CikisNedeni,
        //    string oyuncuDegisikligiSakatlik3Takim,
        //    string oyuncuDegisikligiSakatlik3Dakika,
        //    string oyuncuDegisikligiSakatlik3CikanFormaNo,
        //    string oyuncuDegisikligiSakatlik3GirenFormaNo,
        //    string oyuncuDegisikligiSakatlik3CikisNedeni,
        //    string oyuncuDegisikligiSakatlik4Takim,
        //    string oyuncuDegisikligiSakatlik4Dakika,
        //    string oyuncuDegisikligiSakatlik4CikanFormaNo,
        //    string oyuncuDegisikligiSakatlik4GirenFormaNo,
        //    string oyuncuDegisikligiSakatlik4CikisNedeni,
        //    string oyuncuDegisikligiSakatlik5Takim,
        //    string oyuncuDegisikligiSakatlik5Dakika,
        //    string oyuncuDegisikligiSakatlik5CikanFormaNo,
        //    string oyuncuDegisikligiSakatlik5GirenFormaNo,
        //    string oyuncuDegisikligiSakatlik5CikisNedeni,
        //    string oyuncuDegisikligiSakatlik6Takim,
        //    string oyuncuDegisikligiSakatlik6Dakika,
        //    string oyuncuDegisikligiSakatlik6CikanFormaNo,
        //    string oyuncuDegisikligiSakatlik6GirenFormaNo,
        //    string oyuncuDegisikligiSakatlik6CikisNedeni,
        //    string ihrac1Takim,
        //    string ihrac1FormaNo,
        //    string ihrac1OyuncuAdi,
        //    string ihrac1OyuncuSoyadi,
        //    string ihrac1LisansNo,
        //    string ihrac1Dakika,
        //    string ihrac2Takim,
        //    string ihrac2FormaNo,
        //    string ihrac2OyuncuAdi,
        //    string ihrac2OyuncuSoyadi,
        //    string ihrac2LisansNo,
        //    string ihrac2Dakika,
        //    string ihrac3Takim,
        //    string ihrac3FormaNo,
        //    string ihrac3OyuncuAdi,
        //    string ihrac3OyuncuSoyadi,
        //    string ihrac3LisansNo,
        //    string ihrac3Dakika,
        //    string ihrac4Takim,
        //    string ihrac4FormaNo,
        //    string ihrac4OyuncuAdi,
        //    string ihrac4OyuncuSoyadi,
        //    string ihrac4LisansNo,
        //    string ihrac4Dakika,
        //    string ihrac5Takim,
        //    string ihrac5FormaNo,
        //    string ihrac5OyuncuAdi,
        //    string ihrac5OyuncuSoyadi,
        //    string ihrac5LisansNo,
        //    string ihrac5Dakika,
        //    TimeSpan? macinBasladigiSaat, string macSaatindeBaslamadiysaNedeni, bool? mactaOlayYadaIhracVarMi,
        //    bool? sahaNizamiMi, string sahaNizamiDegilseNedeni, bool? macOynandiMi, string macOynanmadiIseNedeni,
        //    DateTime degisiklikTarihi)
        //{
        //    ObjectParameter hakemRaporuId = new ObjectParameter("HakemRaporuID", typeof(Int32));
        //    HakemRaporu k = new HakemRaporu();
        //    k.MusabakaID = musabakaId;
        //    k.EvSahibiTakimIlkYariSkor = evSahibiTakimIlkYariSkor;
        //    k.EvSahibiTakimMacSonuSkor = evSahibiTakimMacSonuSkor;
        //    k.EvSahibiTakimSeriPenaltiSkor = evSahibiTakimSeriPenaltiSkor;
        //    k.EvSahibiTakimUzatma1Skor = evSahibiTakimUzatma1Skor;
        //    k.EvSahibiTakimUzatma2Skor = evSahibiTakimUzatma2Skor;
        //    k.MisafirTakimIlkYariSkor = misafirTakimIlkYariSkor;
        //    k.MisafirTakimMacSonuSkor = misafirTakimMacSonuSkor;
        //    k.MisafirTakimUzatma1Skor = misafirTakimUzatma1Skor;
        //    k.MisafirTakimUzatma2Skor = misafirTakimUzatma2Skor;
        //    k.MisafirTakimSeriPenaltiSkor = misafirTakimSeriPenaltiSkor;

        //    k.Ihtar1Takim = ihtar1Takim;
        //    k.Ihtar1FormaNo = ihtar1FormaNo;
        //    k.Ihtar1OyuncuAdi = ihtar1OyuncuAdi;
        //    k.Ihtar1OyuncuSoyadi = ihtar1OyuncuSoyadi;
        //    k.Ihtar1LisansNo = ihtar1LisansNo;
        //    k.Ihtar1Dakika = ihtar1Dakika;
        //    k.Ihtar2Takim = ihtar2Takim;
        //    k.Ihtar2FormaNo = ihtar2FormaNo;
        //    k.Ihtar2OyuncuAdi = ihtar2OyuncuAdi;
        //    k.Ihtar2OyuncuSoyadi = ihtar2OyuncuSoyadi;
        //    k.Ihtar2LisansNo = ihtar2LisansNo;
        //    k.Ihtar2Dakika = ihtar2Dakika;
        //    k.Ihtar3Takim = ihtar3Takim;
        //    k.Ihtar3FormaNo = ihtar3FormaNo;
        //    k.Ihtar3OyuncuAdi = ihtar3OyuncuAdi;
        //    k.Ihtar3OyuncuSoyadi = ihtar3OyuncuSoyadi;
        //    k.Ihtar3LisansNo = ihtar3LisansNo;
        //    k.Ihtar3Dakika = ihtar3Dakika;
        //    k.Ihtar4Takim = ihtar4Takim;
        //    k.Ihtar4FormaNo = ihtar4FormaNo;
        //    k.Ihtar4OyuncuAdi = ihtar4OyuncuAdi;
        //    k.Ihtar4OyuncuSoyadi = ihtar4OyuncuSoyadi;
        //    k.Ihtar4LisansNo = ihtar4LisansNo;
        //    k.Ihtar4Dakika = ihtar4Dakika;
        //    k.Ihtar5Takim = ihtar5Takim;
        //    k.Ihtar5FormaNo = ihtar5FormaNo;
        //    k.Ihtar5OyuncuAdi = ihtar5OyuncuAdi;
        //    k.Ihtar5OyuncuSoyadi = ihtar5OyuncuSoyadi;
        //    k.Ihtar5LisansNo = ihtar5LisansNo;
        //    k.Ihtar5Dakika = ihtar5Dakika;
        //    k.Ihtar6Takim = ihtar6Takim;
        //    k.Ihtar6FormaNo = ihtar6FormaNo;
        //    k.Ihtar6OyuncuAdi = ihtar6OyuncuAdi;
        //    k.Ihtar6OyuncuSoyadi = ihtar6OyuncuSoyadi;
        //    k.Ihtar6LisansNo = ihtar6LisansNo;
        //    k.Ihtar6Dakika = ihtar6Dakika;
        //    k.Ihtar7Takim = ihtar7Takim;
        //    k.Ihtar7FormaNo = ihtar7FormaNo;
        //    k.Ihtar7OyuncuAdi = ihtar7OyuncuAdi;
        //    k.Ihtar7OyuncuSoyadi = ihtar7OyuncuSoyadi;
        //    k.Ihtar7LisansNo = ihtar7LisansNo;
        //    k.Ihtar7Dakika = ihtar7Dakika;
        //    k.Ihtar8Takim = ihtar8Takim;
        //    k.Ihtar8FormaNo = ihtar8FormaNo;
        //    k.Ihtar8OyuncuAdi = ihtar8OyuncuAdi;
        //    k.Ihtar8OyuncuSoyadi = ihtar8OyuncuSoyadi;
        //    k.Ihtar8LisansNo = ihtar8LisansNo;
        //    k.Ihtar8Dakika = ihtar8Dakika;

        //    k.OyuncuDegisikligiSakatlik1Takim = oyuncuDegisikligiSakatlik1Takim;
        //    k.OyuncuDegisikligiSakatlik1Dakika = oyuncuDegisikligiSakatlik1Dakika;
        //    k.OyuncuDegisikligiSakatlik1CikanFormaNo = oyuncuDegisikligiSakatlik1CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik1GirenFormaNo = oyuncuDegisikligiSakatlik1GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik1CikisNedeni = oyuncuDegisikligiSakatlik1CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik2Takim = oyuncuDegisikligiSakatlik2Takim;
        //    k.OyuncuDegisikligiSakatlik2Dakika = oyuncuDegisikligiSakatlik2Dakika;
        //    k.OyuncuDegisikligiSakatlik2CikanFormaNo = oyuncuDegisikligiSakatlik2CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik2GirenFormaNo = oyuncuDegisikligiSakatlik2GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik2CikisNedeni = oyuncuDegisikligiSakatlik2CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik3Takim = oyuncuDegisikligiSakatlik3Takim;
        //    k.OyuncuDegisikligiSakatlik3Dakika = oyuncuDegisikligiSakatlik3Dakika;
        //    k.OyuncuDegisikligiSakatlik3CikanFormaNo = oyuncuDegisikligiSakatlik3CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik3GirenFormaNo = oyuncuDegisikligiSakatlik3GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik3CikisNedeni = oyuncuDegisikligiSakatlik3CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik4Takim = oyuncuDegisikligiSakatlik4Takim;
        //    k.OyuncuDegisikligiSakatlik4Dakika = oyuncuDegisikligiSakatlik4Dakika;
        //    k.OyuncuDegisikligiSakatlik4CikanFormaNo = oyuncuDegisikligiSakatlik4CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik4GirenFormaNo = oyuncuDegisikligiSakatlik4GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik4CikisNedeni = oyuncuDegisikligiSakatlik4CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik5Takim = oyuncuDegisikligiSakatlik5Takim;
        //    k.OyuncuDegisikligiSakatlik5Dakika = oyuncuDegisikligiSakatlik5Dakika;
        //    k.OyuncuDegisikligiSakatlik5CikanFormaNo = oyuncuDegisikligiSakatlik5CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik5GirenFormaNo = oyuncuDegisikligiSakatlik5GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik5CikisNedeni = oyuncuDegisikligiSakatlik5CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik6Takim = oyuncuDegisikligiSakatlik6Takim;
        //    k.OyuncuDegisikligiSakatlik6Dakika = oyuncuDegisikligiSakatlik6Dakika;
        //    k.OyuncuDegisikligiSakatlik6CikanFormaNo = oyuncuDegisikligiSakatlik6CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik6GirenFormaNo = oyuncuDegisikligiSakatlik6GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik6CikisNedeni = oyuncuDegisikligiSakatlik6CikisNedeni;

        //    k.Ihrac1Takim = ihrac1Takim;
        //    k.Ihrac1FormaNo = ihrac1FormaNo;
        //    k.Ihrac1OyuncuAdi = ihrac1OyuncuAdi;
        //    k.Ihrac1OyuncuSoyadi = ihrac1OyuncuSoyadi;
        //    k.Ihrac1LisansNo = ihrac1LisansNo;
        //    k.Ihrac1Dakika = ihrac1Dakika;

        //    k.Ihrac2Takim = ihrac2Takim;
        //    k.Ihrac2FormaNo = ihrac2FormaNo;
        //    k.Ihrac2OyuncuAdi = ihrac2OyuncuAdi;
        //    k.Ihrac2OyuncuSoyadi = ihrac2OyuncuSoyadi;
        //    k.Ihrac2LisansNo = ihrac2LisansNo;
        //    k.Ihrac2Dakika = ihrac2Dakika;

        //    k.Ihrac3Takim = ihrac3Takim;
        //    k.Ihrac3FormaNo = ihrac3FormaNo;
        //    k.Ihrac3OyuncuAdi = ihrac3OyuncuAdi;
        //    k.Ihrac3OyuncuSoyadi = ihrac3OyuncuSoyadi;
        //    k.Ihrac3LisansNo = ihrac3LisansNo;
        //    k.Ihrac3Dakika = ihrac3Dakika;

        //    k.Ihrac4Takim = ihrac4Takim;
        //    k.Ihrac4FormaNo = ihrac4FormaNo;
        //    k.Ihrac4OyuncuAdi = ihrac4OyuncuAdi;
        //    k.Ihrac4OyuncuSoyadi = ihrac4OyuncuSoyadi;
        //    k.Ihrac4LisansNo = ihrac4LisansNo;
        //    k.Ihrac4Dakika = ihrac4Dakika;

        //    k.Ihrac5Takim = ihrac5Takim;
        //    k.Ihrac5FormaNo = ihrac5FormaNo;
        //    k.Ihrac5OyuncuAdi = ihrac5OyuncuAdi;
        //    k.Ihrac5OyuncuSoyadi = ihrac5OyuncuSoyadi;
        //    k.Ihrac5LisansNo = ihrac5LisansNo;
        //    k.Ihrac5Dakika = ihrac5Dakika;


        //    k.MacinBasladigiSaat = macinBasladigiSaat;
        //    k.MacSaatindeBaslamadiysaNedeni = macSaatindeBaslamadiysaNedeni;
        //    k.MactaOlayYadaIhracVarMi = mactaOlayYadaIhracVarMi;
        //    k.SahaNizamiMi = sahaNizamiMi;
        //    k.SahaNizamiDegilseNedeni = sahaNizamiDegilseNedeni;
        //    k.MacOynandiMi = macOynandiMi;
        //    k.MacOynanmadiIseNedeni = macOynanmadiIseNedeni;
        //    k.DegisiklikTarihi = DateTime.Now;
        //    db.AddToHakemRaporu(k);
        //    db.SaveChanges();
        //}

        //public static void HakemRaporuUpdate(int hakemRaporuId,int musabakaId, string evSahibiTakimIlkYariSkor,
        //    string evSahibiTakimMacSonuSkor, string evSahibiTakimUzatma1Skor, string evSahibiTakimUzatma2Skor,
        //    string evSahibiTakimSeriPenaltiSkor, string misafirTakimIlkYariSkor, string misafirTakimMacSonuSkor,
        //    string misafirTakimUzatma1Skor, string misafirTakimUzatma2Skor, string misafirTakimSeriPenaltiSkor,
        //    string ihtar1Takim,
        //        string ihtar1FormaNo,
        //        string ihtar1OyuncuAdi,
        //        string ihtar1OyuncuSoyadi,
        //        string ihtar1LisansNo,
        //        string ihtar1Dakika,
        //        string ihtar2Takim,
        //        string ihtar2FormaNo,
        //        string ihtar2OyuncuAdi,
        //        string ihtar2OyuncuSoyadi,
        //        string ihtar2LisansNo,
        //        string ihtar2Dakika,
        //        string ihtar3Takim,
        //        string ihtar3FormaNo,
        //        string ihtar3OyuncuAdi,
        //        string ihtar3OyuncuSoyadi,
        //        string ihtar3LisansNo,
        //        string ihtar3Dakika,
        //        string ihtar4Takim,
        //        string ihtar4FormaNo,
        //        string ihtar4OyuncuAdi,
        //        string ihtar4OyuncuSoyadi,
        //        string ihtar4LisansNo,
        //        string ihtar4Dakika,
        //        string ihtar5Takim,
        //        string ihtar5FormaNo,
        //        string ihtar5OyuncuAdi,
        //        string ihtar5OyuncuSoyadi,
        //        string ihtar5LisansNo,
        //        string ihtar5Dakika,
        //        string ihtar6Takim,
        //        string ihtar6FormaNo,
        //        string ihtar6OyuncuAdi,
        //        string ihtar6OyuncuSoyadi,
        //        string ihtar6LisansNo,
        //        string ihtar6Dakika,
        //        string ihtar7Takim,
        //        string ihtar7FormaNo,
        //        string ihtar7OyuncuAdi,
        //        string ihtar7OyuncuSoyadi,
        //        string ihtar7LisansNo,
        //        string ihtar7Dakika,
        //        string ihtar8Takim,
        //        string ihtar8FormaNo,
        //        string ihtar8OyuncuAdi,
        //        string ihtar8OyuncuSoyadi,
        //        string ihtar8LisansNo,
        //        string ihtar8Dakika,
        //    string oyuncuDegisikligiSakatlik1Takim,
        //        string oyuncuDegisikligiSakatlik1Dakika,
        //        string oyuncuDegisikligiSakatlik1CikanFormaNo,
        //        string oyuncuDegisikligiSakatlik1GirenFormaNo,
        //        string oyuncuDegisikligiSakatlik1CikisNedeni,
        //        string oyuncuDegisikligiSakatlik2Takim,
        //        string oyuncuDegisikligiSakatlik2Dakika,
        //        string oyuncuDegisikligiSakatlik2CikanFormaNo,
        //        string oyuncuDegisikligiSakatlik2GirenFormaNo,
        //        string oyuncuDegisikligiSakatlik2CikisNedeni,
        //        string oyuncuDegisikligiSakatlik3Takim,
        //        string oyuncuDegisikligiSakatlik3Dakika,
        //        string oyuncuDegisikligiSakatlik3CikanFormaNo,
        //        string oyuncuDegisikligiSakatlik3GirenFormaNo,
        //        string oyuncuDegisikligiSakatlik3CikisNedeni,
        //        string oyuncuDegisikligiSakatlik4Takim,
        //        string oyuncuDegisikligiSakatlik4Dakika,
        //        string oyuncuDegisikligiSakatlik4CikanFormaNo,
        //        string oyuncuDegisikligiSakatlik4GirenFormaNo,
        //        string oyuncuDegisikligiSakatlik4CikisNedeni,
        //        string oyuncuDegisikligiSakatlik5Takim,
        //        string oyuncuDegisikligiSakatlik5Dakika,
        //        string oyuncuDegisikligiSakatlik5CikanFormaNo,
        //        string oyuncuDegisikligiSakatlik5GirenFormaNo,
        //        string oyuncuDegisikligiSakatlik5CikisNedeni,
        //        string oyuncuDegisikligiSakatlik6Takim,
        //        string oyuncuDegisikligiSakatlik6Dakika,
        //        string oyuncuDegisikligiSakatlik6CikanFormaNo,
        //        string oyuncuDegisikligiSakatlik6GirenFormaNo,
        //        string oyuncuDegisikligiSakatlik6CikisNedeni,
        //    string ihrac1Takim,
        //        string ihrac1FormaNo,
        //        string ihrac1OyuncuAdi,
        //        string ihrac1OyuncuSoyadi,
        //        string ihrac1LisansNo,
        //        string ihrac1Dakika,
        //        string ihrac2Takim,
        //        string ihrac2FormaNo,
        //        string ihrac2OyuncuAdi,
        //        string ihrac2OyuncuSoyadi,
        //        string ihrac2LisansNo,
        //        string ihrac2Dakika,
        //        string ihrac3Takim,
        //        string ihrac3FormaNo,
        //        string ihrac3OyuncuAdi,
        //        string ihrac3OyuncuSoyadi,
        //        string ihrac3LisansNo,
        //        string ihrac3Dakika,
        //        string ihrac4Takim,
        //        string ihrac4FormaNo,
        //        string ihrac4OyuncuAdi,
        //        string ihrac4OyuncuSoyadi,
        //        string ihrac4LisansNo,
        //        string ihrac4Dakika,
        //        string ihrac5Takim,
        //        string ihrac5FormaNo,
        //        string ihrac5OyuncuAdi,
        //        string ihrac5OyuncuSoyadi,
        //        string ihrac5LisansNo,
        //        string ihrac5Dakika,
        //    TimeSpan? macinBasladigiSaat, string macSaatindeBaslamadiysaNedeni, bool? mactaOlayYadaIhracVarMi,
        //    bool? sahaNizamiMi, string sahaNizamiDegilseNedeni, bool? macOynandiMi, string macOynanmadiIseNedeni,
        //    DateTime degisiklikTarihi)
        //{
        //    HakemRaporu k = (from c in db.HakemRaporu where c.HakemRaporuID == hakemRaporuId select c).First();
        //    k.MusabakaID = musabakaId;
        //    k.EvSahibiTakimIlkYariSkor = evSahibiTakimIlkYariSkor;
        //    k.EvSahibiTakimMacSonuSkor = evSahibiTakimMacSonuSkor;
        //    k.EvSahibiTakimSeriPenaltiSkor = evSahibiTakimSeriPenaltiSkor;
        //    k.EvSahibiTakimUzatma1Skor = evSahibiTakimUzatma1Skor;
        //    k.EvSahibiTakimUzatma2Skor = evSahibiTakimUzatma2Skor;
        //    k.MisafirTakimIlkYariSkor = misafirTakimIlkYariSkor;
        //    k.MisafirTakimMacSonuSkor = misafirTakimMacSonuSkor;

        //    k.MisafirTakimUzatma1Skor = misafirTakimUzatma1Skor;
        //    k.MisafirTakimUzatma2Skor = misafirTakimUzatma2Skor;
        //    k.MisafirTakimSeriPenaltiSkor = misafirTakimSeriPenaltiSkor;

        //    k.Ihtar1Takim = ihtar1Takim;
        //    k.Ihtar1FormaNo = ihtar1FormaNo;
        //    k.Ihtar1OyuncuAdi = ihtar1OyuncuAdi;
        //    k.Ihtar1OyuncuSoyadi = ihtar1OyuncuSoyadi;
        //    k.Ihtar1LisansNo = ihtar1LisansNo;
        //    k.Ihtar1Dakika = ihtar1Dakika;
        //    k.Ihtar2Takim = ihtar2Takim;
        //    k.Ihtar2FormaNo = ihtar2FormaNo;
        //    k.Ihtar2OyuncuAdi = ihtar2OyuncuAdi;
        //    k.Ihtar2OyuncuSoyadi = ihtar2OyuncuSoyadi;
        //    k.Ihtar2LisansNo = ihtar2LisansNo;
        //    k.Ihtar2Dakika = ihtar2Dakika;
        //    k.Ihtar3Takim = ihtar3Takim;
        //    k.Ihtar3FormaNo = ihtar3FormaNo;
        //    k.Ihtar3OyuncuAdi = ihtar3OyuncuAdi;
        //    k.Ihtar3OyuncuSoyadi = ihtar3OyuncuSoyadi;
        //    k.Ihtar3LisansNo = ihtar3LisansNo;
        //    k.Ihtar3Dakika = ihtar3Dakika;
        //    k.Ihtar4Takim = ihtar4Takim;
        //    k.Ihtar4FormaNo = ihtar4FormaNo;
        //    k.Ihtar4OyuncuAdi = ihtar4OyuncuAdi;
        //    k.Ihtar4OyuncuSoyadi = ihtar4OyuncuSoyadi;
        //    k.Ihtar4LisansNo = ihtar4LisansNo;
        //    k.Ihtar4Dakika = ihtar4Dakika;
        //    k.Ihtar5Takim = ihtar5Takim;
        //    k.Ihtar5FormaNo = ihtar5FormaNo;
        //    k.Ihtar5OyuncuAdi = ihtar5OyuncuAdi;
        //    k.Ihtar5OyuncuSoyadi = ihtar5OyuncuSoyadi;
        //    k.Ihtar5LisansNo = ihtar5LisansNo;
        //    k.Ihtar5Dakika = ihtar5Dakika;
        //    k.Ihtar6Takim = ihtar6Takim;
        //    k.Ihtar6FormaNo = ihtar6FormaNo;
        //    k.Ihtar6OyuncuAdi = ihtar6OyuncuAdi;
        //    k.Ihtar6OyuncuSoyadi = ihtar6OyuncuSoyadi;
        //    k.Ihtar6LisansNo = ihtar6LisansNo;
        //    k.Ihtar6Dakika = ihtar6Dakika;
        //    k.Ihtar7Takim = ihtar7Takim;
        //    k.Ihtar7FormaNo = ihtar7FormaNo;
        //    k.Ihtar7OyuncuAdi = ihtar7OyuncuAdi;
        //    k.Ihtar7OyuncuSoyadi = ihtar7OyuncuSoyadi;
        //    k.Ihtar7LisansNo = ihtar7LisansNo;
        //    k.Ihtar7Dakika = ihtar7Dakika;
        //    k.Ihtar8Takim = ihtar8Takim;
        //    k.Ihtar8FormaNo = ihtar8FormaNo;
        //    k.Ihtar8OyuncuAdi = ihtar8OyuncuAdi;
        //    k.Ihtar8OyuncuSoyadi = ihtar8OyuncuSoyadi;
        //    k.Ihtar8LisansNo = ihtar8LisansNo;
        //    k.Ihtar8Dakika = ihtar8Dakika;

        //    k.OyuncuDegisikligiSakatlik1Takim = oyuncuDegisikligiSakatlik1Takim;
        //    k.OyuncuDegisikligiSakatlik1Dakika = oyuncuDegisikligiSakatlik1Dakika;
        //    k.OyuncuDegisikligiSakatlik1CikanFormaNo = oyuncuDegisikligiSakatlik1CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik1GirenFormaNo = oyuncuDegisikligiSakatlik1GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik1CikisNedeni = oyuncuDegisikligiSakatlik1CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik2Takim = oyuncuDegisikligiSakatlik2Takim;
        //    k.OyuncuDegisikligiSakatlik2Dakika = oyuncuDegisikligiSakatlik2Dakika;
        //    k.OyuncuDegisikligiSakatlik2CikanFormaNo = oyuncuDegisikligiSakatlik2CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik2GirenFormaNo = oyuncuDegisikligiSakatlik2GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik2CikisNedeni = oyuncuDegisikligiSakatlik2CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik3Takim = oyuncuDegisikligiSakatlik3Takim;
        //    k.OyuncuDegisikligiSakatlik3Dakika = oyuncuDegisikligiSakatlik3Dakika;
        //    k.OyuncuDegisikligiSakatlik3CikanFormaNo = oyuncuDegisikligiSakatlik3CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik3GirenFormaNo = oyuncuDegisikligiSakatlik3GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik3CikisNedeni = oyuncuDegisikligiSakatlik3CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik4Takim = oyuncuDegisikligiSakatlik4Takim;
        //    k.OyuncuDegisikligiSakatlik4Dakika = oyuncuDegisikligiSakatlik4Dakika;
        //    k.OyuncuDegisikligiSakatlik4CikanFormaNo = oyuncuDegisikligiSakatlik4CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik4GirenFormaNo = oyuncuDegisikligiSakatlik4GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik4CikisNedeni = oyuncuDegisikligiSakatlik4CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik5Takim = oyuncuDegisikligiSakatlik5Takim;
        //    k.OyuncuDegisikligiSakatlik5Dakika = oyuncuDegisikligiSakatlik5Dakika;
        //    k.OyuncuDegisikligiSakatlik5CikanFormaNo = oyuncuDegisikligiSakatlik5CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik5GirenFormaNo = oyuncuDegisikligiSakatlik5GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik5CikisNedeni = oyuncuDegisikligiSakatlik5CikisNedeni;

        //    k.OyuncuDegisikligiSakatlik6Takim = oyuncuDegisikligiSakatlik6Takim;
        //    k.OyuncuDegisikligiSakatlik6Dakika = oyuncuDegisikligiSakatlik6Dakika;
        //    k.OyuncuDegisikligiSakatlik6CikanFormaNo = oyuncuDegisikligiSakatlik6CikanFormaNo;
        //    k.OyuncuDegisikligiSakatlik6GirenFormaNo = oyuncuDegisikligiSakatlik6GirenFormaNo;
        //    k.OyuncuDegisikligiSakatlik6CikisNedeni = oyuncuDegisikligiSakatlik6CikisNedeni;

        //    k.Ihrac1Takim = ihrac1Takim;
        //    k.Ihrac1FormaNo = ihrac1FormaNo;
        //    k.Ihrac1OyuncuAdi = ihrac1OyuncuAdi;
        //    k.Ihrac1OyuncuSoyadi = ihrac1OyuncuSoyadi;
        //    k.Ihrac1LisansNo = ihrac1LisansNo;
        //    k.Ihrac1Dakika = ihrac1Dakika;

        //    k.Ihrac2Takim = ihrac2Takim;
        //    k.Ihrac2FormaNo = ihrac2FormaNo;
        //    k.Ihrac2OyuncuAdi = ihrac2OyuncuAdi;
        //    k.Ihrac2OyuncuSoyadi = ihrac2OyuncuSoyadi;
        //    k.Ihrac2LisansNo = ihrac2LisansNo;
        //    k.Ihrac2Dakika = ihrac2Dakika;

        //    k.Ihrac3Takim = ihrac3Takim;
        //    k.Ihrac3FormaNo = ihrac3FormaNo;
        //    k.Ihrac3OyuncuAdi = ihrac3OyuncuAdi;
        //    k.Ihrac3OyuncuSoyadi = ihrac3OyuncuSoyadi;
        //    k.Ihrac3LisansNo = ihrac3LisansNo;
        //    k.Ihrac3Dakika = ihrac3Dakika;

        //    k.Ihrac4Takim = ihrac4Takim;
        //    k.Ihrac4FormaNo = ihrac4FormaNo;
        //    k.Ihrac4OyuncuAdi = ihrac4OyuncuAdi;
        //    k.Ihrac4OyuncuSoyadi = ihrac4OyuncuSoyadi;
        //    k.Ihrac4LisansNo = ihrac4LisansNo;
        //    k.Ihrac4Dakika = ihrac4Dakika;

        //    k.Ihrac5Takim = ihrac5Takim;
        //    k.Ihrac5FormaNo = ihrac5FormaNo;
        //    k.Ihrac5OyuncuAdi = ihrac5OyuncuAdi;
        //    k.Ihrac5OyuncuSoyadi = ihrac5OyuncuSoyadi;
        //    k.Ihrac5LisansNo = ihrac5LisansNo;
        //    k.Ihrac5Dakika = ihrac5Dakika;
        //    k.MacinBasladigiSaat = macinBasladigiSaat;
        //    k.MacSaatindeBaslamadiysaNedeni = macSaatindeBaslamadiysaNedeni;
        //    k.MactaOlayYadaIhracVarMi = mactaOlayYadaIhracVarMi;
        //    k.SahaNizamiMi = sahaNizamiMi;
        //    k.SahaNizamiDegilseNedeni = sahaNizamiDegilseNedeni;
        //    k.MacOynandiMi = macOynandiMi;
        //    k.MacOynanmadiIseNedeni = macOynanmadiIseNedeni;
        //    k.DegisiklikTarihi = DateTime.Now;
        //    db.SaveChanges();
        //}

        public static void HakemRaporuDelete(int hakemRaporuId)
        {
            HakemRaporu k = (from c in db.HakemRaporu where c.HakemRaporuID == hakemRaporuId select c).First();
            db.DeleteObject(k);
            db.SaveChanges();
        }
    }
}
